transilluminating scrotal mass - Turkish English Dictionary